play a fundamental role - Francés Inglés Diccionario